查看原文
其他

微软准备干掉Linux桌面?!!

脚本之家 2022-04-23

The following article is from 猿侠客 Author 侠客小媛

 关注
“脚本之家
”,与百万开发者在一起

作者 | 侠客小媛

出品 | 猿侠客 (ID:yuanxiake1024)

微软推出Win10 WSLg是拥抱开源还是准备蚕食Linux?这对于多数开发者是有效的还是鸡肋的功能?


大家还记得小媛前段时间提到过的微软推出自己的OpenJDK预览版


那是微软进一步拥抱开源世界的证据


而最近微软在拥抱开源方面又做了一件具有里程碑意义的事情


就是宣布支持运行Linux版的GUI图形界面软件,官方称该功能为WSLg


也就是说能够在WSL内部运行Linux原生的桌面应用程序了



这样一来势必能吸引许多Linux开发者到Windows平台


大家都知道,Linux操作系统主要是开发者在使用,而Windows是以消费者为中心。


两者针对的用户群体不一样,也就导致了许多方面的不同


比如Windows有桌面环境,而Linux没有,当然Linux很多时候使用方向本身就不是图形界面必须的。


对开发人员来说用Linux确实比较高效,没有桌面环境也无所谓


但要是有的话也挺好,至少不用再局限于命令行模式了


WSLg对于很多开发人员还是非常实用的功能


因为想要测试跨平台应用程序的开发人员就可以直接在Win10上运行,不需要换机器或者再借助虚拟机了



据了解此次是Windows 10内部预览版21364提供此功能



可使用多种IDE开发Linux项目


之前Visual Studio Code可以直接为用户提供在Windows上运行Linux IDE的体验


现在WSLg还可以让你运行其他的IDE,比如gedit,基于JetBrains的编辑器,gvim等


还能以高性能的方式调试你的Linux应用程序


下图是在WSL中运行gedit和gvim来编辑Linux文件的示例




使用具有内置音频支持的麦克风的Linux程序


更新的WSL还支持开箱即用的音频和麦克风功能


你可以用来构建、测试或者使用电影播放器等应用,这是非常方便的


下面是使用Audacity软件录制的一些音频




支持仅运行Linux应用程序


可以支持运行仅在Linux中存在的GUI应用程序,包括自己单独的应用程序


比如打开Test Studio,直接在Linux操作系统中运行的Edge浏览器上测试Web




支持GPU加速


WSLg还启用了对GPU加速3D图形的支持


比如仿真机器人工具Gazebo,可以在这个软件中以60fps的速度运行


能清晰的看到Gazebo应用程序模拟机器人探索虚拟洞穴的过程,以及Rviz应用程序可视化机器人的摄像头馈送及其激光场传感器的输出



并且要运行此功能也不需要再手动启动服务器,微软已经自动启动了一个配套的系统发行版。

这套发行版包括WaylandX服务器脉冲音频服务器以及使Linux GUI应用程序与Windows进行通信所需的所有其他功能

如果你已经安装了WSL,那么只要运行就好了。

未启用的话,输入wsl--updatewsl--install,就可以更新到WSLg


大家可以在GitHub存储库的自述文件中找到安装说明:https : //github.com/microsoft/wslg


不得不说,此次微软的WSLg还是挺香的


有网友表示微软可能想干掉Linux


再加上4月29日,微软宣布收购Flatcar Container Linux的发行商Kinvolk用来壮大Azure版图的事情,还是让人觉得微软可能有点这个想法的



也有网友觉得微软干得漂亮




还有网友觉得难道Windows要放弃内核吗



不管怎么样,通过这一通操作,现在Win10不仅是最好的Linux发行版,还成为了最好的Linux桌面。


小媛认为,担心Windows换内核倒不至于,但这对Windows确实是具有很大的意义,毕竟它比虚拟机更友好


另外微软还应该尽快完善子系统,让Windows平台也能拥有像Linux那么好用的终端,这才是终极大招!

关注视频号,参与留言送书活动

  推荐阅读:

到底该选择32位还是64位版本的Office?微软为你解答疑惑

有史以来第一个64位!微软Visual Studio 2022预览版即将到来

不再独享彩蛋!微软向其他浏览器开放Edge的冲浪小游戏

微软推出Microsoft Build of OpenJDK

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存